hemlock tree - Turkish English Dictionary